import java.util.HashMap;
import java.util.Map;

public class TopKFrequentElements {
    /**
     * 给你一个整数数组 nums 和一个整数 k ，请你返回其中出现频率前 k 高的元素。你可以按 任意顺序 返回答案。
     * @param nums
     * @param k
     * 进阶：你所设计算法的时间复杂度 必须 优于 O(n log n) ，其中 n 是数组大小。
     * @return
     */
    public int[] topKFrequent(int[] nums, int k) {
        Map<Integer,Integer> countMap = new HashMap<Integer,Integer>();
        for (int num:nums){
            countMap.put(num,countMap.getOrDefault(num,0)+1);
        }

        return null;

    }
}
